#ifndef BLOOD_H
#define BLOOD_H
#include <QRect>
#include <QFont>
#include <QPixmap>

class enemy;
class Blood
{
private:
    enemy* _object;
    int Minimum;
    int Maximum;
    int cur;
    bool Exist;
    QRect rect;
    QRect textRect;
    QFont f;
    double k;
    int x;
    QRect fillRect;
    QString valueStr;
    QPixmap buttomMap;
    QPixmap fillMap;
public:
    Blood();
    void notify();
    void SetEnemy(enemy*);
    void setMinimum(int);
    void setMaximum(int);
    void Updata(QPainter* p);
    bool IfExist();
    virtual ~Blood();
};

#endif // BLOOD_H
